split-fingered fastball - Spanish English Dictionary